foundlings - French English Dictionary