boxing machine - Turkish English Dictionary