republic of guatemala - French English Dictionary