Homo sapiens idaltu - Other languages