leave someone unsatisfied - Turkish English Dictionary