microwave transparency - Turkish English Dictionary