complex drive station - Alemán Inglés Diccionario