mafeking - French English Dictionary