horse shoe cleaning board - French English Dictionary