have someone to thank for - French English Dictionary