sergeant of battle - Alemán Inglés Diccionario