self-contained drive - Español Inglés Diccionario