capping heads - Turkish English Dictionary