play a noble part - Español Inglés Diccionario