semi no-fines concrete - Spanish English Dictionary