life (l) - Spanish English Dictionary