to impose an embargo - Alemán Inglés Diccionario