hammerhead ribozyme - German English Dictionary