self-definition - Turco Inglés Diccionario