supporting browser - French English Dictionary