touch all the bases - Deutsch Englisch Wörterbuch