you are descended from - Alemán Inglés Diccionario