keyring - French English Dictionary