penalty spots - Turkish English Dictionary