semimounted implement - Francés Inglés Diccionario