instrumental trust - German English Dictionary