mechanically refrigerated container - Francés Inglés Diccionario