fulfil a need - Turkish English Dictionary