dearly departed - Turkish English Dictionary