impose an embargo on - Turco Inglés Diccionario