moral skeptic - German English Dictionary