plant debris - Alemán Inglés Diccionario