Many have asked this question...... here's one of the better definition of what makes a game "Euro"
http://www.thegamesjournal.com/articles/Essence.shtml
I like this one:
http://en.wikipedia.org/wiki/German_style_board_game