a breathing space - Spanish English Dictionary