excessive strain - Alemán Inglés Diccionario