No exact translation found for
eclips

Do you mean:
similar Results
Eclipse {Software}
die Montageclips (n.) , Pl., {tech.}