a life (lived) in the fast lane - French English Dictionary