dendroide - German English Dictionary