debris–avalanche - Turkish English Dictionary