cheeky and insolent person - Spanisch Englisch Wörterbuch