a wild mangrove tree - Turco Inglés Diccionario