fulfill the need - Turkish English Dictionary