deplore - Turkish English Dictionary