i thank god for that - French English Dictionary