horse's hoof remains - Allemand Anglais Dictionnaire