coat armor - Alemán Inglés Diccionario