satisfy a wish - French English Dictionary