place where foundlings are left - Deutsch Englisch Wörterbuch