rose moss - Turkish English Dictionary