ballistic protection vest - Turco Inglés Diccionario