unassailable - German English Dictionary