heated by means of microwaves - Spanish English Dictionary