financial responsibility clause - Alemán Inglés Diccionario