indestructible - German English Dictionary