our species - Deutsch Englisch Wörterbuch