to indulge in - Türkisch Englisch Wörterbuch