deplorate - Turkish English Dictionary