self-amalgamating tape - Turc Anglais Dictionnaire