deeply located nodules - Turc Anglais Dictionnaire