green apple splatters - Francés Inglés Diccionario