mulch foil - Alemán Inglés Diccionario