supercargoes - French English Dictionary