hit a homerun - Francés Inglés Diccionario