woman's tongue tree - French English Dictionary