mechanical refrigeration - Francés Inglés Diccionario