looking-glass mangrove - Francés Inglés Diccionario