fulfil one's need - Turkish English Dictionary