somali slender mongoose - Turkish English Dictionary