jaguarundi (puma yagouaroundi) - Turkish English Dictionary