telerepeating device - Deutsch Englisch Wörterbuch