chamarrearse - French English Dictionary