remote devices - French English Dictionary