all-weather capability - Turkish English Dictionary