be despicable - Turkish English Dictionary