thank one's lucky stars - Spanisch Englisch Wörterbuch