massive sulphide deposit - Turkish English Dictionary