soil penetration depth - French English Dictionary