to be held answerable or responsible - Alemán Inglés Diccionario