to sweat blood - Alemán Inglés Diccionario