mechanical composting - Turco Inglés Diccionario