superfreighter - French English Dictionary