texas scarlet flowering quince - Alemán Inglés Diccionario