rock avalanche - Turkish English Dictionary