demolishable - German English Dictionary