construction machine fleet - French English Dictionary