have an extensive coverage - Turc Anglais Dictionnaire