thalluses - German English Dictionary