cherusci (germanic tribe) - Francés Inglés Diccionario