dear departed - Turkish English Dictionary