trenchwork - French English Dictionary