mounted implement - Francés Inglés Diccionario