long cloak/mantle - Francés Inglés Diccionario