be involved in an avalanche - Alemán Inglés Diccionario