telegraph spoon - German English Dictionary