siphuncle - German English Dictionary