artificially realized avalanche - Turkish English Dictionary