hit the bulls eye - French English Dictionary