technological watch - Deutsch Englisch Wörterbuch