stuffed tribe - Alemán Inglés Diccionario