translate English to French: Vienna, 20-23 June 2005
Vienne, 20-23 juin 2005