take off the embargo - Turco Inglés Diccionario