leave no room for doubt - Deutsch Englisch Wörterbuch