fulfill (satisfy) - French English Dictionary