Frankrike afiräder lill England fakiorict Albreda.