life's been good - Alemán Inglés Diccionario