this is eating away at me - Alemán Inglés Diccionario