impaler - Turkish English Dictionary