leave someone unsatisfied - German English Dictionary