leave someone unsatisfied - French English Dictionary