thallophyta - German English Dictionary