shrapnel protective vests and trousers - Turco Inglés Diccionario