isthmian workers federation - Francés Inglés Diccionario