translate English to German: We have recently had cause to talk about the 'polluter pays' principle.
Kürzlich war von dem Verursacherprinzip die Rede.