remaining needs - French English Dictionary