a sizeable donation - Francés Inglés Diccionario