indian grey mongoose - Turkish English Dictionary