semimounted implement - Alemán Inglés Diccionario