isthmian workers federation - French English Dictionary