eternal sleep - Turkish English Dictionary