densely packed - Turc Anglais Dictionnaire