more manageable/tractable - Türkisch Englisch Wörterbuch