meaning of Atlantischer Dreieckshandel

Atlantischer Dreieckshandel - German to English

transatlantic triangular trade