greyheaded tayra - German English Dictionary