turk's–cap cactus - Turco Inglés Diccionario