sand rammer - German English Dictionary