ghillie suit - French English Dictionary