leave someone a legacy of something - Francés Inglés Diccionario