nuclear engineering: the branch of engineering concerned with the design and construction and operation of nuclear reactors
engineering: the discipline dealing with the art or science of applying scientific knowledge to practical problems
algarroba: mesquite pod used in tanning and dyeing