debris avalanches - Turkish English Dictionary