gift out of moral duty - Francés Inglés Diccionario