ramrod - Alemán Inglés Diccionario