green variegated or storched - Alemán Inglés Diccionario