wrestle with one's conscience - Alemán Inglés Diccionario