tattered sea moss - Turkish English Dictionary