steaming cabinet - Spanish English Dictionary