aid programmes - Turkish English Dictionary