shoe horns - German English Dictionary