plate armor - Alemán Inglés Diccionario