temperature controlled container - Francés Inglés Diccionario