From geo- + meccanico.
geomeccanico (feminine geomeccanica, masculine plural geomeccanici, feminine plural geomeccaniche)