our ancestors - Alemán Inglés Diccionario