mustela africana - Turkish English Dictionary