self-contained drive - Alemán Inglés Diccionario