armoured artillery - Turkish English Dictionary