most unpalatable - Turkish English Dictionary