despicable character - Turkish English Dictionary