a banana republic - French English Dictionary