avalanche arrester - Turkish English Dictionary