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