most trusting - German English Dictionary