physically demanding - Alemán Inglés Diccionario