rose spots - Turkish English Dictionary