massive sulphide deposit - German English Dictionary