trenching shovel - French English Dictionary