scutibranchia - Spanish English Dictionary