Keşifler Çağında Türkler, Mağripliler ve İngilizler