trailed implement - Spanish English Dictionary