semimounted implement - German English Dictionary