scarcely have time to breathe - Espagnol Anglais Dictionnaire