lack of manpower - French English Dictionary