translate English to German: We specialize in a distribution of advertising materials.
Wir spezialisieren uns auf die Verteilung von Werbemitteln.