have an extensive coverage - Spanish English Dictionary