a sizeable donation - Turkish English Dictionary