trochero - French English Dictionary