ability to withstand - German English Dictionary