red sheep - Allemand Anglais Dictionnaire