meaning of anbratend

anbratend - German to English

roasting gently