a place which is for sleeping birds - Deutsch Englisch Wörterbuch