what body of water lies between by france and spain?