foundling asylum - French English Dictionary