automatic transmissions - Alemán Inglés Diccionario