accountable and responsible - German English Dictionary