arm with a coat of mail - Francés Inglés Diccionario