lead from the front - Alemán Inglés Diccionario