foundling asylum - German English Dictionary