I don't think there is direct. You have several options
Air France via Paris
Iberia via Madrid
Air Europa via Madrid
Condor via various cities in Germany
LTU via various cities in Germany
Martinair via Amsterdam
American via Miami
Delta via Atlanta
Continental via Houston
Air Canada via Toronto
Air Comet via paris (I think)
there are few other charter operators via Milan and Paris
so just go to travel websites and search for fares and route combinations