armoured cars - Turkish English Dictionary