body drag press - Turkish English Dictionary