to be held answerable or responsible - Türkisch Englisch Wörterbuch