stab vest - Español Inglés Diccionario