ceylon moss - Turkish English Dictionary