deplorable custom - Turkish English Dictionary