elaboratore

Etymology
Latin elaborator

Adjective

 * 1) elaborating
 * 2)  processing

Noun

 * 1) electronic calculator
 * 2)  computer, processor