ethical ambivalence - German English Dictionary