meaning of Anlieferer

Anlieferer - German to English

deliverer