amachetar - French English Dictionary