ruillia's insulated rooms - Alemán Inglés Diccionario