a sizeable donation - Alemán Inglés Diccionario