artificial moonlight - Turkish English Dictionary