immunities and liabilities - Alemán Inglés Diccionario