partial trade embargo - Español Inglés Diccionario