tree nymph - Turkish English Dictionary