virgin territory - French English Dictionary