Lar - Deutsch Englisch Wörterbuch