(an avalanche) to engulf - Turc Anglais Dictionnaire