scratch with one's hoof - Allemand Anglais Dictionnaire