self-contained central heating - Alemán Inglés Diccionario