troquilo - French English Dictionary