to catch a breath - Spanish English Dictionary