not capable of being embraced or envisaged - Deutsch Englisch Wörterbuch