sweet prickly pear - German English Dictionary