not to lose sight of - Deutsch Englisch Wörterbuch