you know you can trust him - German English Dictionary