transmission fluid dispenser - Alemán Inglés Diccionario