ballistic protective plate - Turco Inglés Diccionario