anchor plant (colletia cruciata) - Español Inglés Diccionario