Do we? I've literally never heard it called anything other than the English Channel. After some quick googling and gpting, I can't find any reference to it being referred to as "La Manche" outside of France. The closest I got was "Canal de la Mancha" in Spain.