god's gift to mankind - Turco Inglés Diccionario