be crawling with insects - Turc Anglais Dictionnaire