have one's fingers burnt - French English Dictionary