small, homemade spinning top - Spanish English Dictionary