european peoples party-christian democrat - French English Dictionary