demanding performance - Alemán Inglés Diccionario