white mangrove (luchea candida) - Spanish English Dictionary