hardly to have time to breathe - Français Anglais Dictionnaire