foundresses - French English Dictionary