poor visibility - Turkish English Dictionary