The Oxford dictionary of foreign words and phrases - Speake, Jennifer (O.U.P. OxfordGB, 2000)