put an embargo on goods - Alemán Inglés Diccionario