economic blockade - Francés Inglés Diccionario