undetachable stock warrant - German English Dictionary