inquebrantable - German English Dictionary