explosive store - German English Dictionary