irrigation shovel - German English Dictionary