trottai - French English Dictionary