small child or animal that is beautiful and amusing - Spanisch Englisch Wörterbuch