imploding - German English Dictionary