top-ranked - Deutsch Englisch Wörterbuch