red alga - Turkish English Dictionary