to consume time - Français Anglais Dictionnaire