superband - French English Dictionary