stick to the pan and burn - French English Dictionary