insulation batt - Turco Inglés Diccionario