imploded - German English Dictionary