Larousse pccket dictionary : french english (Larousse, France, 2002)