appeasable - Turkish English Dictionary