aid agency - Turkish English Dictionary