play a noble part - Turco Inglés Diccionario