keyite - French English Dictionary