hit a few games - Francés Inglés Diccionario