land with abundant red mangrove - Turkish English Dictionary