semimounted implement - Turkish English Dictionary