take a potshot at - French English Dictionary