lien on cargo/goods - Alemán Inglés Diccionario