look like thunder - German English Dictionary