be studded with - Turc Anglais Dictionnaire