You can definitely not watch any Spanish series in English dubbing. However, you can watch any series which is available on their YouTube channel with English subtitles.