all-weather suit - Turkish English Dictionary