This one is kind of the reverse of what you're asking - you put in symptoms and it gives you the possible diseases. I hope that works for you. I don't know about every single disease in existence, though - that would have to be a really big site!
http://www.webmd.com/diseases_and_co...om_checker.htm