organic soil amendment - French English Dictionary