condamnable - Turkish English Dictionary