animals on the road - Allemand Anglais Dictionnaire