keyring drive - French English Dictionary