superfortress - French English Dictionary