god's gift to man - Spanish English Dictionary