remote mirror - French English Dictionary