spiny spider flower - Turco Inglés Diccionario