seedbed compost - Turco Inglés Diccionario