What does Bratenduft mean?

Bratenduft - German to English

scent of frying