insulated cap - Español Inglés Diccionario