ditching shovel - French English Dictionary