beavertail cactus - Turkish English Dictionary