pertaining to sheep - Turkish English Dictionary