confrontation of criminals or witnesses - Deutsch Englisch Wörterbuch