matavaca - French English Dictionary