green variegated or storched - Allemand Anglais Dictionnaire