ditch settlement - Spanish English Dictionary