(the) living proof of - Spanish English Dictionary