beard algae - Turkish English Dictionary