collared peccary - Francés Inglés Diccionario