play the role so convincingly - Alemán Inglés Diccionario