penalty killer - Turkish English Dictionary