rough coral moss - Turkish English Dictionary