someone that trims and shoes horses' hooves - Allemand Anglais Dictionnaire