chamorra - French English Dictionary