mc75 armored cruiser - Spanish English Dictionary