lead from the front - Spanish English Dictionary