wrestle with one's conscience - German English Dictionary