unsatiable - Turkish English Dictionary