sel suyu kanalı - Turkish English Dictionary