Dictionnaire français - anglais

griller

to grill, to toast