battle short - Alemán Inglés Diccionario