lift the economic embargo - Alemán Inglés Diccionario