insulated body - Turco Inglés Diccionario