microwaveable packaging - German English Dictionary