hollow punches - Turkish English Dictionary