telegraph shovel - German English Dictionary