do harrowing - Alemán Inglés Diccionario