mc75 armored cruiser - Turkish English Dictionary