bunch of dried pine leaves covering the ground - Español Inglés Diccionario