engineering adhesive - German English Dictionary