undestroyable - German English Dictionary