be self-giving - Francés Inglés Diccionario