put an embargo on - Turco Inglés Diccionario