horse shoe cleaning board - German English Dictionary