a life (lived) in the fast lane - Français Anglais Dictionnaire