remaining needs - Turkish English Dictionary