sole for horseshoes - Turkish English Dictionary