tarpaulin-covered container - French English Dictionary