take a potshot at - German English Dictionary