horsefly-infested place - Turkish English Dictionary