rubber terminal cap - German English Dictionary