shy of humans - Deutsch Englisch Wörterbuch