not compromise one's honesty - German English Dictionary