trotes - French English Dictionary