semimounted implement - French English Dictionary