pertaining to nemea, greece or inhabitants - French English Dictionary