place where bottles and jars are piled up - Francés Inglés Diccionario