armored vest - Turco Inglés Diccionario