covered with a cuirass - Alemán Inglés Diccionario