all-weather capability - German English Dictionary