green whole tree chips - Alemán Inglés Diccionario