accidental avalanche - Turkish English Dictionary