dar geçit ya da su hareketiyle oluşan kanal - Turkish English Dictionary