hard-hitting truths - Francés Inglés Diccionario