100,000,000 MULTI-CURRENCY REVOLVING CREDIT AND TERM LOAN AGREEMENT