pillagers - Francés Inglés Diccionario