talk the talk, walk the walk - Alemán Inglés Diccionario