siphuncle - Spanish English Dictionary