farm ditch - Spanish English Dictionary