genellikle tahran'da bulunan bir açık drenaj kanalı - Turkish English Dictionary