be heavily/warmly dressed - Francés Inglés Diccionario