think someone responsible - German English Dictionary