live longer than - Alemán Inglés Diccionario