hit the bull's eye - French English Dictionary