syncitium - German English Dictionary