chameck (ateles chameck) - Español Inglés Diccionario