hit the bulls-eye - French English Dictionary