threaded vented cap - Turkish English Dictionary