leachant - Deutsch Englisch Wörterbuch