Есть ли в английском такое слово (в Лингво не нашла)?

Как можно сказать по-английски "пункт приема стеклотары"?