god's gift to - Francés Inglés Diccionario