wormshaped - Turc Anglais Dictionnaire