stroke of good or unexpected luck - Spanisch Englisch Wörterbuch