fragmentation protective body armour - Turco Inglés Diccionario