armored truck guard - Turco Inglés Diccionario