i thank you - French English Dictionary