marauding soldiery - Francés Inglés Diccionario