satisfaction or compromise - Turkish English Dictionary