thousand mothers - French English Dictionary