manpower needs - French English Dictionary