standoff armor - Alemán Inglés Diccionario