explode in popularity - German English Dictionary