god's gift to - Alemán Inglés Diccionario