soil framework - French English Dictionary