big (biological insulation garment) - Francés Inglés Diccionario