without compromising principles - Turkish English Dictionary