features that make life easier - Türkisch Englisch Wörterbuch