equipping oneself properly - Espagnol Anglais Dictionnaire