god's gift to - Español Inglés Diccionario