multiciliate - German English Dictionary