all-weather helicopter - Turkish English Dictionary