kaya, toprak veya buzdaki dar su kanalı - Turkish English Dictionary