republic of nicaragua - French English Dictionary