i thought i'd say hi - French English Dictionary