a life (lived) in the fast lane - Espagnol Anglais Dictionnaire