very well equipped - Espagnol Anglais Dictionnaire