self-contained drive - Francés Inglés Diccionario