threaded vented cap - German English Dictionary