beat to the punch - Francés Inglés Diccionario