chamarrure - French English Dictionary