microwave enclosure - Turkish English Dictionary