tranchea - French English Dictionary