trailing implement - Spanish English Dictionary