machujarra - French English Dictionary