the rand - Deutsch Englisch Wörterbuch