shoro - Deutsch Englisch Wörterbuch