explosar - German English Dictionary