seedbed compost - Español Inglés Diccionario