ditching shovel - German English Dictionary