thalli - German English Dictionary