stubble mulch - Francés Inglés Diccionario