shady or dubious compromise - Turkish English Dictionary