telodendron - German English Dictionary