yaguarundi - German English Dictionary