thunder squall - Spanish English Dictionary