ethical ambivalence - French English Dictionary