mantrailer - French English Dictionary