scarcely have time to breathe - French English Dictionary