Fuenlabrada, Spain, Europe