lien on cargo/goods - Almanca İngilizce Sözlük