semimounted implement - Español Inglés Diccionario