armor-plated car - Turco Inglés Diccionario