place where bottles and jars are piled up - Spanish English Dictionary