chenille (acalypha hispida) - Spanish English Dictionary