strike the bull with the poniard - French English Dictionary