armoured vehicles - Turkish English Dictionary