a damsel in distress - Spanish English Dictionary