more separable - Deutsch Englisch Wörterbuch