tell me more about yourself - Turco Inglés Diccionario