stuffed tribe - Francés Inglés Diccionario