to take a shot at something - Español Inglés Diccionario