well equipped - Francés Inglés Diccionario