a vein of truth - Alemán Inglés Diccionario