take a potshot at - Francés Inglés Diccionario