cryptodevice - French English Dictionary