composting bin - Alemán Inglés Diccionario