hand rammer - Turkish English Dictionary