cactus needle - German English Dictionary