microwave bomb - Turkish English Dictionary