ambulacral sucker - German English Dictionary