bishop's cap cactus - Turkish English Dictionary