mounted implement - Turkish English Dictionary