long cloak - Francés Inglés Diccionario