hard-hitting - Francés Inglés Diccionario