key-enzyme - French English Dictionary