mounted implement - German English Dictionary