camouflage supports - French English Dictionary