invincible-class dreadnaught heavy cruiser - Turkish English Dictionary