to be held answerable or responsible - Spanisch Englisch Wörterbuch