subsoiling attachments - French English Dictionary