i trust him - German English Dictionary