sand rammer - Alemán Inglés Diccionario