penalty killers - Turkish English Dictionary