irrigation shovel - French English Dictionary