be involved in an avalanche - Turkish English Dictionary