liven - Alemán Inglés Diccionario