be self-giving - Alemán Inglés Diccionario