trust or have faith in someone - German English Dictionary