to remain unsatisfied - Spanish English Dictionary