woman's tongue tree - German English Dictionary