rabbit punch - Turkish English Dictionary