satisfactive - Turkish English Dictionary