sudden ideas or thoughts - Spanisch Englisch Wörterbuch