horse head stall - Allemand Anglais Dictionnaire