castigable - Turkish English Dictionary