stacked heads - Turkish English Dictionary