prickly pear cactus - German English Dictionary