subsoilers - French English Dictionary