despicable action - Turkish English Dictionary