a kernel of truth - Francés Inglés Diccionario