european voluntary service - Turkish English Dictionary