sheep's fescue - Turkish English Dictionary