have an extensive coverage - Español Inglés Diccionario