explosive-controlled avalanche - Turco Inglés Diccionario