distress and urgency - Spanish English Dictionary