cattle ditch - Spanish English Dictionary