thank one's lucky stars - Türkisch Englisch Wörterbuch