heavy armor - Alemán Inglés Diccionario