word (promise) - French English Dictionary