self-professed - Turco Inglés Diccionario