Find the word definition

Wiktionary
convection microwave ovens

n. (convection microwave oven English)