pardonable - Turkish English Dictionary