devil's apples - Turkish English Dictionary