place horses congregate in while trying to escape flies - Turc Anglais Dictionnaire