multiple punching - Turkish English Dictionary