the ring of truth - Alemán Inglés Diccionario