(an avalanche) to engulf - Turco Inglés Diccionario