pertaining to nemea, greece or inhabitants - Turkish English Dictionary