mammal semnopithecus - Español Inglés Diccionario