cover all the bases - Francés Inglés Diccionario