Definition of over-engineer in English:
over-engineer
verb ˌəʊv(ə)rˌɛn(d)ʒɪˈnɪə
with object To engineer to a standard higher than is technically necessary or to an extent greater than is desirable.
Origin
1960s; earliest use found in Margaret Mary Gowing (1921–1988), historian. From over- + engineer.