have a nice little nest egg tucked away - Francés Inglés Diccionario