labour budget estimate - French English Dictionary