place for keeping firewood - Francés Inglés Diccionario