catch a tartar - French English Dictionary