white mangrove (avicennia officinalis) - Español Inglés Diccionario