keep a person satisfied - Turkish English Dictionary