self-imparting - Francés Inglés Diccionario