long-handled shovel - German English Dictionary