broach ram - Alemán Inglés Diccionario