self-imparting - Turco Inglés Diccionario