satisfy one's need - Turkish English Dictionary