transmission fluid dispenser - German English Dictionary