trutro - French English Dictionary