high compression heads - Turkish English Dictionary