live (life) on the edge - Alemán Inglés Diccionario