riveted and soldered - Allemand Anglais Dictionnaire