self-contained equipment - Espagnol Anglais Dictionnaire