megabank - French English Dictionary