deplorer - Turkish English Dictionary