put an embargo on goods - Turco Inglés Diccionario