devil's apples - Francés Inglés Diccionario