Canide - Deutsch Englisch Wörterbuch