live happily ever after - Alemán Inglés Diccionario