abreast to the times - Deutsch Englisch Wörterbuch