have better luck in love or work than others - Türkisch Englisch Wörterbuch