have a wide coverage - Francés Inglés Diccionario