periodically teach a subject, science, or art - Spanisch Englisch Wörterbuch