mc75 armored cruiser - French English Dictionary