an earth mother - French English Dictionary