all-weather capability - Spanish English Dictionary