chamarra - French English Dictionary