What does Atlantischer Dreieckshandel mean?

Atlantischer Dreieckshandel - German to English

transatlantic triangular trade