coat-of-mail shell - Francés Inglés Diccionario