rose chafer - Turkish English Dictionary