lower cannon of vambrace - Alemán Inglés Diccionario