battery filling plug - German English Dictionary