live and kicking - Alemán Inglés Diccionario