a pressing emergency - Spanish English Dictionary