appeal deeply to - Francés Inglés Diccionario