an avalanche to engulf - Turkish English Dictionary