most deplorable - Turkish English Dictionary