explosive-triggered avalanche - Turkish English Dictionary