microwave bombardment - Turkish English Dictionary