large cloak - Francés Inglés Diccionario