meaning of Amalgampistole

Amalgampistole - German to English

amalgam gun