telodendron - French English Dictionary