satisfier - Turkish English Dictionary