robber trench - French English Dictionary