international federation of christian trade - French English Dictionary