Trott - French English Dictionary