self-described - Turco Inglés Diccionario