texas scarlet flowering quince - Turco Inglés Diccionario