to remain unsatisfied - German English Dictionary