a generous donation - Turco Inglés Diccionario