mounted implement - French English Dictionary