mechanically refrigerated container - Spanish English Dictionary