white ants' nest - Turc Anglais Dictionnaire