karvon - French English Dictionary