What does 3PL-Dienstleister mean?

3PL-Dienstleister - German to English

third-party logistics provider