be living proof of something - Francés Inglés Diccionario